/* Import TextSizeWidget CSS - Juliana*/
@import url("css/variations_cus/stylesheetwidget.css");
/*width:100% The page will be align left.
  The page will be center if disable this class*/
#s_wrap_main {width:100%;}
/*#s_wrap_main {width:95%;}*/

body {font-family:Arial; margin:0; padding:0;}
a {text-decoration:none; color:#666;}
a:hover {text-decoration:none; color:#003C77;}

/****************
	Container
****************/
.t1 {width:1000px;background:url(images/bottom-bg.jpg) bottom no-repeat #DEF0FE;}
.t1_content {width:1000px; /*background:url(images/content-bg.jpg) repeat-y;*/}
.content_container {width:90%; margin-left:30px; text-align:justify;}
#yearList ul {padding:0; margin:0;}
#yearList li{list-style:none; float:left; padding-right:5px;}
/****************
	Content
****************/
.t3-1_content{width:100%; border-bottom:1px solid #CCC; border-left:1px solid #ccc; background:#FFF;}
#t3-2_content{width:100%; text-align:left;}
#t3-2_content td{padding:5px; border-top:1px solid #ccc; border-right:1px solid #ccc;}
#t3_content {width:100%;}
#t3_content td{padding:5px; border-top:1px solid #ccc; border-right:1px solid #ccc;}
.t3_content_left{width:60%; background:#CAEA9F;}
.t3_content_right{width:40%; background:#CAEA9F;}
.t3_content_head{background:#CAEA9F; text-align:left;}
.t3_content_content{background:#CAEA9F; border-bottom:1px solid #CCC; text-align:left;}
.t3_content_head2{background:#CAEA9F; text-align:left;}
.footnote {width:100%;}
#usefulLink {width:100%; /*border:1px solid #CCC;*/   /*background: #EDF7FE;*/}
#usefulLink td{padding:10px 3px;}
#usefulLink .linkHeader {font-size:16px;}
#usefulLink a {color:#861C39; font-weight:bold;}
#usefulLink a:hover{color:#fff; font-weight:bold;}

#trans_table {width:100%;}
#trans_table td {padding:5px;}
.boxTitle {display:none;}
/*********************
 Head
*********************/
.t1_head {width:1000px; height:120px; background:url(images/head-bg.jpg) no-repeat;}
.logo {width:311px; height:35px; background:url(images/logo.gif) no-repeat; float:left; margin:20px 0 0 20px;}
.top_nav {width:auto; float:right; margin:20px 0 0 0; text-align:right;}
.top_nav ul{ float:right; list-style:none; margin:0;}
.top_nav li{ float:left; list-style:none; padding-right:10px;}
.top_search {width:auto; float:right; margin:20px 0px 0 0;}
.top_search_field {width:170px; height:20px; background:url(images/search-bg.gif) no-repeat; border:none;}
.top_search_button {width:25px; height:16px; background:url(images/ico-topnav.gif) no-repeat; border:none;}
.top_login {width:auto; float:right; margin:10px 20px 0 0; padding:15px 0 0 0; white-space:nowrap;}
.main_menu {width:968px; height:40px; float:left; margin: 15px 0 0 15px; background:url(images/main-menu-bg.png) no-repeat;}
.nav {width:968px; float:left; margin: 10px 0 0 20px;}
.HomeLink {margin:10px 20px 0 0;  padding:32px 0 0 0; text-align:right;}
.HomeLink br {display:none;}
/*********************
 ALL CONTENT PAGE CSS START 
*********************/
.c1 {width:968px; margin:0 0 0 20px;}
/*.c1 ul{list-style:url(images/content_bullet.gif); padding:0;}*/
.c1 li{list-style:url(images/content_bullet.gif); line-height:18px;}
.boxTitle {display:none;}
.ModDerekTraugerSiteMapC {width:100%; padding:5px; margin-left:35px;}
.ModDerekTraugerSiteMapC  br{margin:10px;}
.c_title {color:#5F8312; font-size:16px; font-weight:bold;}
.bottom_nav_r {padding: 170px 35px 0 0 ; text-align:right; color:#fff;}
.bottom_nav {padding: 10px 0 0 0 ; text-align:right; color:#fff;}
.bottom_nav br {display:none;}
.bottom_nav a{text-decoration:none; color:#fff;}
.bottom_nav a:hover {text-decoration:none; color:#003C77;}
.bottom_nav ul {width:100%; list-style:none; margin:0; padding:0;}
.bottom_nav li {float:right; list-style:none; padding-right:5px;}
.tableForContent {width:99%;}
.tableForContent  ul{list-style:url(images/content_bullet.gif);}*/
.tableForContent li{list-style:url(images/content_bullet.gif);}
/* footer */
.t1_footer {width:1000px; height:230px; /*background:url(images/bottom-bg.jpg) no-repeat;*/}
/******** 
	inner page portlet css
********/
#inner_table {width:90%;}
#inner_table td{ vertical-align:top;}
.inner_p1_bg1 {background:url(images/inner_p_bg1.jpg) no-repeat;}
.inner_p_t-bg1 {background:url(images/inner_p_t-bg1.jpg) no-repeat;}
.inner_p_s-bg1 {background:url(images/inner_p_s-bg1.jpg) no-repeat;}
.inner_p1_bg1, .inner_p_t-bg1, .inner_p_s-bg1, .inner_p1, .inner_p2, .inner_p3, .inner_p4 {width:250px; height:145px; padding-bottom:25px;padding-right:25px;}
.inner_pn4 {background:url(images/inner_p_bg4.jpg) no-repeat;}
.inner_pn4 {width:250px; height:145px;}
.inner_pn5 {background:url(images/inner_p_bg5.jpg) no-repeat;}
.inner_pn5 {width:250px; height:145px;}
.inner_p6 {background:url(images/inner_p_bg6.jpg) no-repeat;}
.inner_p6 {width:250px; height:145px;}

/* Register */

/************
 Form CSS
************/
body {font-size:12px;}
#reg_form {width:100%; margin-left:20px;}
#reg_form td {padding:5px;}
#reg_form .reg_title {color:#4C5F71; font-weight:bold;}
#reg_form .formName {text-align:left; font-size:14px;}
#reg_form .eaaAddress {padding-left:20px;}
#reg_form .date {text-decoration:underline; padding-top:20px;}
#reg_form  ol {margin:0; padding-left:15px; }
#reg_form li {margin-bottom:5px; list-style:none;}
#reg_form .superscript {vertical-align: super; }
#reg_form br {display:none;}
.boxTitleHome {padding:20px; font-family:Arial; font-size:16px; font-weight:bold; color:#0D6DB7;}
/************
 Box - Help CSS
************/
#help_form {width:90%;}
#help_form .help_title{color:#666; font-size:14px; font-weight:bold; }
#help_form .help_subtitle {color:#666; font-size:12px; font-weight:bold; }
#help_form .help_tel {color:#1379C3; font-size:14px; font-weight:bold; }
#help_form .current {color:#000;}
/************
 Box - Step CSS
************/
#step_form {width:90%; color:#CCC;}
#step_form .step_title{color:#666; font-size:14px; font-weight:bold; }
#step_form .current {color:#000;}
.c_title {color:#5F8312; font-size:16px; font-weight:bold;}

.foo {padding:0 0 0 20px;}
/*********
	Consumer Corner
********/
#inner_tableCC {width:498px;}
#inner_tableCC .title {color:#791F39; font-size:16px; font-weight:bold;}
#inner_tableCC td{ padding:25px 60px 35px 25px; vertical-align:top;}
.inner_cc_p1, .inner_cc_p2, inner_cc_p5 {width:438px; height:85px; text-align:left;}
.inner_cc_p3, .inner_cc_p4 {width:189px; height:85px; text-align:left;}
.inner_cc_p1 {background:url(images/inner_cc_p_bg1.jpg) no-repeat;}
.inner_cc_p2 {background:url(images/inner_cc_p_bg2.jpg) no-repeat;}
.inner_cc_p3 {background:url(images/inner_cc_p_bg3.jpg) no-repeat;}
.inner_cc_p4 {background:url(images/inner_cc_p_bg4.jpg) no-repeat;}
.inner_cc_p5 {background:url(images/inner_cc_p_bg5.jpg) no-repeat;}

/************
 E-service Main Content CSS
************/
.userName {color:#5F8312; font-size:18px; font-weight:bold;}
.welcomeWord {color:#666; font-size:14px; font-weight:bold;}
.table1 {width:100%;}
#mainProfile {width:325px; height:177px; background:url(images/bg-profile.jpg); margin-bottom:5px; }
#mainProfile ul {padding:0px 0 0 35px; margin:0;}
#mainProfile li {list-style:url(images/bullet-1.gif);}
.bigfont {font-size:18px;}
#mainS40 {width:325px; height:177px; background:url(images/bg-s40.jpg);}
#mainS40 ul {padding:0px 0 0 35px; margin:0;}
#mainS40 li {list-style:url(images/bullet-1.gif);}
hr {border:1px solid #CCC;}

.logintext {font-size:12px;}

.copyrightSubscription {margin-top:700px;}

#eLearning {width:325px; height:177px; background:url(images/bg-elearning.jpg); margin-bottom:5px;}
#eLearning ul {padding:0 0 0 35px; margin:0;}
#eLearning li {list-style:url(images/bullet-1.gif);}

#eQuiz {width:325px; height:177px; background:url(images/bg-equiz.jpg); margin-bottom:5px;}
#eQuiz ul {padding:0 0 0 35px; margin:0;}
#eQuiz li {list-style:url(images/bullet-1.gif);}